package cc.mrbird.system.domain;

import cc.mrbird.common.annotation.ExportConfig;

import java.util.Date;

/**
 * 导出日报的展示
 */
public class DaliyShowExcel {

    /**
     * 项目代号
     */
    @ExportConfig(value = "项目代号",width = 100)
    private String projectNo;

    /**
     *用例测试条数
     */
    @ExportConfig(value = "测试类型",width = 100)
    private Integer articleType;

    /**
     *用例测试条数
     */
    @ExportConfig(value = "用例条数",width = 100)
    private Integer articleNumber;

    /**
     * 投入内容
     */
    @ExportConfig(value = "投入内容",width = 100)
    private String inputContent;

    /**
     * 计划投入工时
     */
    @ExportConfig(value = "计划投入工时",width = 100)
    private Integer plannedLaborHours;

    /**
     * 实际投入工时
     */
    @ExportConfig(value = "实际投入工时",width = 100)
    private Integer actuaLinputHours;

    /**
     * 执行效率
     */
    @ExportConfig(value = "执行效率",width = 100)
    private String executioneFficiency;

    /**
     * 效率不达标原因
     */
    @ExportConfig(value = "效率不达标原因",width = 150)
    private String reasonsforeFficiencyFailure;

    /**
     * 角色
     */
    @ExportConfig(value = "角色",width = 100)
    private String roleName;

    /**
     * 部门
     */
    @ExportConfig(value = "部门",width = 100)
    private String deptName;

    /**
     * 月份
     */
    @ExportConfig(value = "月份",width = 100)
    private Integer month;

    /**
     * 号
     */
    @ExportConfig(value = "号",width = 100)
    private Integer mark;

    /**
     * 创建时间
     */
    @ExportConfig(value = "创建时间",width = 130, convert = "c:cc.mrbird.common.util.poi.convert.TimeConvert")
    private Date creationTime;

    /**
     * 创建人
     */
    @ExportConfig(value = "创建人",width = 100)
    private String creation;

    public Integer getArticleType() {
        return articleType;
    }

    public void setArticleType(Integer articleType) {
        this.articleType = articleType;
    }

    public Integer getArticleNumber() {
        return articleNumber;
    }

    public void setArticleNumber(Integer articleNumber) {
        this.articleNumber = articleNumber;
    }

    public Integer getMonth() {
        return month;
    }

    public void setMonth(Integer month) {
        this.month = month;
    }

    public Integer getMark() {
        return mark;
    }

    public void setMark(Integer mark) {
        this.mark = mark;
    }

    public String getProjectNo() {
        return projectNo;
    }

    public void setProjectNo(String projectNo) {
        this.projectNo = projectNo;
    }

    public String getInputContent() {
        return inputContent;
    }

    public void setInputContent(String inputContent) {
        this.inputContent = inputContent;
    }

    public Integer getPlannedLaborHours() {
        return plannedLaborHours;
    }

    public void setPlannedLaborHours(Integer plannedLaborHours) {
        this.plannedLaborHours = plannedLaborHours;
    }

    public Integer getActuaLinputHours() {
        return actuaLinputHours;
    }

    public void setActuaLinputHours(Integer actuaLinputHours) {
        this.actuaLinputHours = actuaLinputHours;
    }

    public String getExecutioneFficiency() {
        return executioneFficiency;
    }

    public void setExecutioneFficiency(String executioneFficiency) {
        this.executioneFficiency = executioneFficiency;
    }

    public String getReasonsforeFficiencyFailure() {
        return reasonsforeFficiencyFailure;
    }

    public void setReasonsforeFficiencyFailure(String reasonsforeFficiencyFailure) {
        this.reasonsforeFficiencyFailure = reasonsforeFficiencyFailure;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public Date getCreationTime() {
        return creationTime;
    }

    public void setCreationTime(Date creationTime) {
        this.creationTime = creationTime;
    }

    public String getCreation() {
        return creation;
    }

    public void setCreation(String creation) {
        this.creation = creation;
    }
}
